MLAQLITIFFIKKFFKCLLQFNALRPDLDRVTIFTDAAWKHETKDVGFGWVIRNCPELTALHYQSAARNVRLPLMAEAIALFLALQYAQSIGITKLSMASDSQQLITAITSESPSTEFYGIIFDILNLSLGFADVSFSFVPRSENRVADELAKSSLISFSIVPGSTGLNL